mean lifetime - Turkish English Dictionary